Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 LEYLAND ROAD Terraced £38,500 26 Mar 1997
122 LEYLAND ROAD Terraced £128,750 18 Apr 2017
124 LEYLAND ROAD Terraced £105,000 15 Aug 2016
126 LEYLAND ROAD Semi-Detached £170,000 21 Jan 2005
128 LEYLAND ROAD Terraced £155,000 17 Oct 2014
130 LEYLAND ROAD Terraced £124,500 2 May 2007
134 LEYLAND ROAD Semi-Detached £47,000 24 Apr 1998